package com.company.aspect;

import java.io.Serializable;
import java.util.Map;

class NewValuesInfo {
		private int idxParam;
		private Map<String, Object> mapNewValues;
		
		private Object modifiedObject;
		
		// Id field related info
		private Class idClassType;
		private Serializable idFieldValue;
		
		public int getIdxParam() {
			return idxParam;
		}
		public void setIdxParam(int idxParam) {
			this.idxParam = idxParam;
		}
		public Map<String, Object> getMapNewValues() {
			return mapNewValues;
		}
		public void setMapNewValues(Map<String, Object> mapNewValues) {
			this.mapNewValues = mapNewValues;
		}
		public Class getIdClassType() {
			return idClassType;
		}
		public void setIdClassType(Class idClassType) {
			this.idClassType = idClassType;
		}
		public Serializable getIdFieldValue() {
			return idFieldValue;
		}
		public void setIdFieldValue(Serializable idFieldValue) {
			this.idFieldValue = idFieldValue;
		}
		public Object getModifiedObject() {
			return modifiedObject;
		}
		public void setModifiedObject(Object modifiedObject) {
			this.modifiedObject = modifiedObject;
		}		
	}